package com.yuda.campsite.domain;

/**
 * @Author: xiaohudie
 * @Date: 2021/12/7 15:40
 * @Version: 1.8
 */

import com.fasterxml.jackson.annotation.JsonFormat;
import com.yuda.common.core.annotation.Excel;
import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;
import org.springframework.format.annotation.DateTimeFormat;

import java.io.Serializable;
import java.util.Date;
/**
 * @author Administrator
 */
@Data
@AllArgsConstructor
@NoArgsConstructor
/**学生提交作业的完全体对象*/
public class WorkForCampsite implements Serializable {
 /**学生作业的编号*/
 private String workNum;
 /**学生的所在省份*/
 @Excel(name="中学所在省份")
 private String jiguanProvince;
 /**学生的所在城市*/
 @Excel(name = "中学所在城市")
 private String jiguanCity;
 /**学生的所在中学*/
 @Excel(name = "所在中学")
 private String school;
 /**学生的姓名*/
 @Excel(name="学生姓名")
 private String name;
 /**学生的uuid*/
 private String uuid;
 /**学生的作业内容*/
 private String stuAnswer;
 /**学生作业的附件URL*/
 private String stuEnclosureUrl;
 /**学生的教师评语*/
 private String teacherCommment;
 /**学生的联系电话*/
 @Excel(name = "手机号")
 private String phone;
 /**学生的提交作业时间*/
// @DateTimeFormat(pattern="yyyy-MM-dd HH:mm:ss")
 @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
 private Date studentPutTime;
 /**老师的作业评阅时间*/
// @DateTimeFormat(pattern="yyyy-MM-dd HH:mm:ss")
 @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
 private Date updateTime;
 /**学生的得分*/
 private String score;
 /**学生的当前题号*/
 private String stuWorkNum;
 /**教师提供的附件url*/
 private String teacherUrl;
 /**学生的入学年份*/
 @Excel(name ="入学年份")
 private String startSchoolDate;
}
